Teaching Parallel Programming for Time-Efficient Computer Applications
نویسندگان
چکیده
منابع مشابه
Teaching Parallel Programming for Time-Efficient Computer Applications
Academic research and engineering challenge both require high performance computing (HPC), which can be achieved through parallel programming. The existing curricula of most universities do not properly address the major transition from single-core to multicore systems and sequential to parallel programming. They focus on applying application program interface (API) libraries and open multiproc...
متن کاملExperiences with efficient methodologies for teaching computer programming to geoscientists
Computer programming was once thought of as a skill required only by professional software developers. But today, given the ubiquitous nature of computation and data science it is quickly becoming necessary for all scientists and engineers to have at least a basic knowledge of how to program. Teaching how to program, particularly to those students with little or no computing background, is well...
متن کاملTeaching parallel programming early
In this position paper, we point out the importance of teaching a basic understanding of parallel computations and parallel programming early in computer science education, in order to give students the necessary expertise to cope with future computer architectures that will exhibit an explicitly parallel programming model. We elaborate on a programming model, namely sharedmemory bulk-synchrono...
متن کاملTeaching Techniques for Advanced Computer Programming
Since some of the courses I teach in the department of Electrical Engineering and Computer Science are focused on programming, I thought I would review what is considered state of the art in teaching computer programming at the university level (versus a trade school or technical certification program). What I hoped to discover was novel classroom techniques that improve someone’s ability to co...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: International Journal of Computer Applications
سال: 2014
ISSN: 0975-8887
DOI: 10.5120/15585-4264